package br.here.data;

import java.util.Collection;

import br.here.exceptions.BDException;

public interface IGenericDAO<T> {
	
	public void add(T obj) throws BDException;
	public void remove(T obj) throws BDException;
	public Collection<T> findAll(Class<T> classe);
	public T findByPrimaryKey (int id);
}
